Amazing location! Tons of cafes, shops, restaurants, and the beach within steps. Exactly as described. We had a perfect stay and would definitely recommend.