Chillenden hotels, Chillenden appartementen, accommodatie in Chillenden