Great location. Tons of stores and restaurants within walking distance. Beaches were beautiful and pool was nice an warm with plenty of sunshine unlike some other resorts in the area. Views from the 31st floor were amazing -one of my favorite things about the trip (and so much better than were our family stayed on the 10th floor). Communication with Leo was good. Elevators were a bit slow due to the spring break crowd but tolerable. Great trip!