We had a fantastic time. It's a great location to the beaches, casinos, and the local restaurants.
The only drawback was during check in when the room wasn't ready until 6:00 p.m. due to some mechanical issue with the dishwasher. But, the staff found a different room on another floor for us.
Definitely, we will stay there again.