We stayed her for my son's 21st birthday, so it was conveniently located right in the heart of a lot of things for him and his friends to do. Within walking distance to Pier Park (though in July this can be muggy), and restaurants and night life. The room was clean, the host communicated well and responded to us timely on things. We did our registration in advance, so all we had to do was pick up our package when we got there. I did have to call maintenance because I couldn't get the icemaker to work (user error) and the plug in the master bath to go down (I didn't want to force it and break it). They sent someone out quickly. My only complaint is the elevators. I've stayed in this resort for the past 2 years now and the elevators have been worked on both years. This makes the stay so unenjoyable when you have to leave. You have to wait 30 minutes to go down, and with a 12 month old baby, stairs are not an option on the 19th floor. And also with a baby, you need to take everything with you, because if not, it takes you close to an hour to get back to your room and down to the beach if you forget something. And they don't have the 2 end elevators open for use, which makes it even worse. This is the difference in 4 and 5 stars for me. Other than that, the stay was perfect. I had 3 21 year old boys with me and a baby, we had plenty of room.