"Overall, it's a nice place to stay. We stayed in a Jr suite and it had a nice kitchenette, a high tech toilet, and a nice shower. The amenities of the resort were likewise very nice. The pools - and in particular the reef pool - were great. There were, however, some cons.
First, the property is horribly hard to find if you arive at night. This hotel is part of a massive complex, and it took us three tries to find where we were actually registered.
Secondly, the parking is super far away from this hotel. Even the valet. You have to take a tram from the "main lobby" and if the tram isn't working, it's a long walk. In fact, that's my biggest complaint about this place - lack of accessibility. My mom and I both have mobility issues, so the distance we had to walk was not fun.
Thirdly, we were there during the recent storms and lost power to our room. The power was off more than 15 hours. Meanwhile, parts of the resort had power. You'd think a place like this would have generators. We lost food in or fridge/freezer to the outage...and food is expensive!
Fourth, there was a distinct lack of places to hang things in the bathroom. Not a single hook or place to hang our towels. Annoying.
Other than that (and everything being expensive AF. Resort, after all), it was a nice place to stay. Bed was comfy. Property was very nice. We had a view of the golf course and entertained ourselves a bit by sitting on the balcony and watching people play."