Wat Phra That Pha Ngao Ferienhäuser, Resorts und Vermietungen