Overall, this is an excellent place to stay, our best so far, but there is room for improvement IMO.
Staff is friendly and helpful, but attention to detail sometimes lacked. Room keys not working. Room service not bringing ice one day, no wash cloths one day, no coffee cups one day. Nothing major, and a message to the butler had it quickly corrected, but it is what it is.
Just know, for all that it is, it's not for everyone. We purposely avoid the hotel district and the "spring break" type partiers. I paid more for Zoetry to try and price myself out of the drunks, and that worked, but in doing so, it seems we priced ourselves out of the fun as well.
A "healing spa" we were told, there isn't even music at the pool. None. Everyone sits around in silence, sipping their drink, or reading. We had a little Bluetooth speaker we brought out one day and were immediately swamped by people happy to hear something other than waves. The staff warned us, noise is frowned upon, so keep it low. We were respectful of course (in our 50s), and by this time, there were more people flocked around our little speaker than the rest of the pool combined, so it was OK. Again, just something to be aware of.
We will stay somewhere else next time. It's not bad, just not what I'm looking for. If cruises are the Walmart of vacations, Zoetry is the up-scale store in Pretty Woman. I don't want a wet Tshirt contest, but I'm also not at the library.