Me and my wife stayed here for the last few days of our honeymoon, and we absolutely loved it. it was the best way to end our trip. the resort is great! we got a lagoon villa and it was a great choice! the villa is very spacious and the service was excellent.