Very clean and comfortable. Great location with a short walk to the beach. Perfect for those with young families and pets. Particularly enjoyed seeing the kangaroos in the front garden area! We will definitely stay again.