The resort compound is beautiful and the houses located at the lagoon are beautiful. However, we had serious problems with mosquitos. Also, the amenities were somewhat run down, the food rather simple and the staff while friendly didn't pay much attention to the guests.