Almenara hotels, Almenara appartementen, accommodatie in Almenara