Unique stay, with the added bonus of on site Thai restaurant cooked in person with sincerity. Thoroughly enjoyed.