Maam Cross hotels, Maam Cross appartementen, accommodatie in Maam Cross