Treasury of Atreus Ferienhäuser, Resorts und Vermietungen