Super clean, well-stocked, lovely location, and responsive hosts. As good as it gets! As others have shared, many cool shops and restaurants within walking distance and the beach is steps away. We especially appreciated the 12pm check out (far too rare these days). Esther and Kevin are thoughtful hosts and would highly recommend a stay with them in their beachside haven. Thank you for everything!