Cumbre del Sol hotels, Cumbre del Sol appartementen, accommodatie in Cumbre del Sol