Perfect! Front garden is beautiful and so peaceful relaxing on the front porch. Outdoor shower is great for a quick rinse after the beach. Inside bathroom is immaculate and has a massive shower. Loved being able to walk down to the amazing beach and close to cafes/restaurants.