Meikleour hotels, Meikleour appartementen, accommodatie in Meikleour