Wat Don Takhian Ferienhäuser, Resorts und Vermietungen