Youju Temple Tower Ferienhäuser, Resorts und Vermietungen