My Husband and I went there on our honeymoon and what an amazing start to the trip. The location is really the USP of this resort. The resort is located on the beach. The staff is really nice and they make you feel welcomed. Make sure you enjoy the spa there. This resort has the largest pool in the whole of asia. So from your room you can jump in the pool and swim across the entire resort. Also the pool has a swim up bar.
Take the bicycling trip to the local market and try some local food there.