Very clean. Nice place. Only issue we had was the small kitchen sink made it challenging to wash dishes in. Host was responsive to our questions.