Excellent location! Great communication from the host. The view from the balcony was amazing. We had an issue with mold on the ice/water dispenser on the fridge, which the Host called someone over right away to clean. The cleaning service sprayed it with clorox and wiped it down, but we still chose to purchase bagged ice and bottled water for the remainder of the stay. The inside of the shower door had a lot of black growth which I discovered when showering one of the kids and they accidentally sprayed the inside of the shower door causing lots of black 'chunks' to flood the shower. For as much as the cleaning service fee costs, they could do a much better job. The elevators are horrendous (no fault to the Host), but would not recommend this resort for that reason alone. We waited 20-45 minutes for an elevator just to get our wagon to the beach every day. On checkout day, we waited an hour for an elevator to fit the luggage cart. There are only 2 elevators for the entire East Tower. We also chose this resort for the convenience of the on-site coffee shop and shaved ice, both which were closed due to staffing issues (they say seasonal, which would typically be in season for our stay). We have 4 little kids, so on-site amenities were important to us. The splash park was a big hit and we loved having a covered place for the kids to play and cool off after the beach! The beach service chairs and umbrella were also extremely convenient. Overall, we had a great family vacation!