The location is amazing. There is so much within walking distance and so beautiful with the beach right there. We had a great time. Additionally, the hosts were so communicative when we had questions - always had a response right away. The concierge is a nice touch and I loved our Yoga lesson on site while we were there. Super relaxing.