Wat Phrathat Nong Bua Ferienhäuser, Resorts und Vermietungen