everything about this place was perfect, 5 stars throughout the board with location, cleanliness, value, communication, convenience. the view from up here was fantastic. we enjoyed waking up every morning and having breakfast the balcony. everything is walkable distance, the beach, the restaurants, the stores and shopping. we couldn't have chose a better place to stay. absolutely recommend! everything was clean. valet services and parking are free, just need to tip for the excellent service. beach towels are provided by the resort. host has great communication and is always available to help whenever needed. would come back 100%