The resort is located at Klong Praow Beach on the picturesque island of Koh Chang in the Gulf of Thailand. Surrounded by lush green tropical forest covered mountains on one side, a river and sea on the other sides.
The main restaurant is serving all day dining with Asian, Thai and International Cuisine. Pool bar located alongside river and next to the infinity edge pool is also available for guests to sit around and relax all day with the best viewpoint on the property.