Very clean, convenient and enjoyable. We've stayed here 2 years in a row and plan on coming back again next year.