Definitely a little pricey but very cute, clean, and just a few steps from the beach. Super well-stocked kitchen, and very close to tons of shops and restaurants.