Very clean and comfortable. The host was great at communicating and she even was there to greet us and make sure we had parking.