The hotel is a beautiful relaxing place to stay. The 100 metre pool is incredible, I would come back just to swim in it again. Great food, with a whole vegetarian/vegan section to the menu, restaurant and bars look out over the lagoon where you can watch the fishermen come out at sunset. Large rooms with amenities that had been well thought out, like the mosquito repellent. The sea is very choppy on the beach side, so don't expect to swim there, but there is a second swimming pool there too, just in case you really want to see the sea while you swim! Booked a jetski-ing session very easily with the watersports centre, which was based on the lagoon side. The only thing that wasn't perfect were the bikes we hired - the saddle on one we hired came loose, which proved very painful for my partner, and the handlebars were set really low on both - I would advise cycling around the forecourt a few times before leaving to check you are happy.