I've been to this place two times in row. Good place with their own beach. Rooms worth your money. good to sit near the beach at night. Food is ok. Rooms are nice and clean. When i went with friends i stayed in their huts which was a amazing experience.