The location is great. A very short walk to the beach with access to a cabana with beach chairs and towels. Many restaurants were also within walking distance. We didn’t even use the pool because the beach was was so close. Check in was easy, and staff were kind and helpful. The condo itself met our needs well. Unfortunately, we found the cleanliness to be below expectations. The dishes had dried food stuck to them, the bath towels had some hair in them, and there were used conditioner bottles in the shower. I reached out to the property management company who were quick to respond and very apologetic. Unfortunately, there was no further follow up. Overall, we had an excellent stay with just that minor disappointment.