The room and location is great. A lot of great restaurants and bars you can walk to. The rooftop is awesome and despite recent review the bar upstairs is now open based on occupancy.
I would stay at this resort again BUT the only downfall was check-in. Our room wasn't ready when we arrived at 6pm. (Check in is at 4 and Stay Sol had our arrival time) . We had dinner reservations and transportation arranged that we had to cancel. Although Stay Sol was in communication with me it seemed him and the hotel concierge was pointing fingers at one another and I wasn't getting any solid info from the hotel desk. Stay Sol did work with me with agreeing on a late check out and a resort fee waived, but I wish the hotel would have offered more communication or a solution, maybe holding on to our bags?
Apparently the room was trashed and took extra time to clean, whic if that was the case, they did a good job cleaning except for stains on the curtains, a flower petal in bed, marks on walls- I have no idea what was going on in that room before me.