Very clean, spacious and plenty to do at the property. Really enjoyed our time there and the hosts were super friendly and responsive.