What a perfect place. Clean and tidy, great amenities, close to public parking if required, short walk to the beach and shops.