Newly renovated property. Excellent rooms. Quiet AC. The big issue was noise. We were put right across the street from a restaurant / bar that had live music nearly every night well into the early morning hours. My children could not sleep. Also, you can hear every chair move in the rooms above you. The beach is very nice with access to water sports, but watch our for jellyfish. I had a nasty bite on 1 of the days. I also had 2 bites on the same beach the previous time we came to this resort, so this wasn't a one-off. I guess it depends if you get unlucky with it or not. Bring distilled white vinegar in a small sprayer bottle (under 100 ml if you're not checking in bags) just in case. Spraying the bite gets rid of the pain within a few minutes. The location on Welfare Road makes it very convenient to get to restaurants. We rented a car but you can walk to a number of restaurants as well. Would definitely recommend this hotel but if you have children, make sure to get a room in the quieter section of the resort.