The best thing was the staff the views at the lagoon and the beach. But there is a lot of wind so better have a lagoon view room facing the south. The staff in this hotel is really really friendly, every department. So helpfull, smile, open. Rooms are a bit out of date. Food is ok, it depends what you expect, but it can be better. It is big resort, many people. The only thing I hated was the tourist who stay there from Russia and Eastern Europe. The way they command some staff and not say thank you or smile is so bad, because the staff is so friendly. Location is good!