A sprawling beach resort with a Thai-heritage twist located on Lonely Beach, Koh Chang. With its newly refreshed vibes, the resort offers those in pursuit of a secluded getaway a refreshing stay.