Very clean and hosts went out of their way to ensure we were comfortable and kept us well informed.