Great resort, exceptional staff, great amenities, incredible food. We would definitely come here again! The restaurant and hotel staff were the best people we met in Thailand. The beach is small but clean and very nice. The resort is romantic and comfortable. Rooms were small but clean. Excellent Thailand experience.