Absolutely loved the location. Steps from the beach & a beautiful grass area. Was perfect for my two boys to play football during down time. It felt like we had our own private beach, up until the last day & there was quite a bit of foot traffic. Only two minor complaints, I thought the condo could be slightly cleaner, specifically the bathroom & the smell from the restaurant was overwhelming at points, not sure where it was in relation to the condo. Regardless, we would absolutely book here again.