A great hotel and resort to be honest - just shy of a 10/10 to me. Great for a family trip - huge territory, a very nice beach, a selection of pools, plenty of restaurants. Staff is generally proactive and reachable, friendly. All of the facilities in the Tucana part are very new and in great shape. Perhaps just 2 things that come to mind in terms of potential improvement - food could be a bit more consistent in terms of quality (and ideally an open buffet option in Tucana would be very helpful for those vacationing with kids/toddlers) and WiFi in the area could be better. Otherwise - great value vacation and highly recommended, will consider coming back here