A beautifully renovated place, walking distance to both beaches and shops.