Mount Talinis Ferienhäuser, Resorts und Vermietungen