Clean and comfortable accommodation, and easy to navigate. Pet-friendly and great location, close to two beaches.