Braemar hotels, Braemar appartementen, accommodatie in Braemar