Very clean. Very responsive host. Lots of TV channels if that's your cup of tea. Angie even took us to the airport at the end of our stay. She lives on-site and seems to be available in-person or by phone at all times.