La Garita hotels, La Garita appartementen, accommodatie in La Garita