The resort is located at the southern end of Klong Son beach, north of Koh Chang. It is accessible from Trat mainland province, ferry boat from mainland to the island takes approximately 30 minutes. There are total 3 piers on the Island, the recommended closest pier to the resort is Ao Thammachart. From the pier its take another five minutes by car or local bus (Song Taew) to the resort.
The resort has 2 restaurants, coffee shop is located next to the lobby overlooking the breathtaking view of the beach. The coffee shop area are of either air-conditioning or open-air terracing style. The beach restaurant is available next to the beach offerring seafood cuisine.