Wife and I stayed there in September 2022 and it was spectacular. The amenities and the suite we stayed in was excellent. Lot of small lizards around the outdoor dining areas and pools though
You show everything ACCEPT the ongoing construction because ‘…it’s on the other side of the property.’, this kind of makes your review a bit biased because it’s selective. The construction has been going on and will continue to be going on for some time, acting like it doesn’t exist shows that your review is self serving.