Location Location Location. This place is perfect for the beach, shops and restaurants. Everything is walkable which I loved. There is even a Walgreens across the street which I needed multiple times having a toddler. The hosts were great and responded quickly when I had questions. We had a great stay.