This place was AMAZING!! The resort is phenomenal with great amenities. The beach is just steps away! It's also centrally located to EVERYTHING!! As the other reviews stated the wait times for the elevators can be a bit long. Other than that the place is just as the pics show. We would definitely stay here again!