Clean, comfortable, and convenient. Would definitely consider staying here again on a future visit. The only thing to know is that some of the units require you to go up some stairs so if that is not an option for you, plan accordingly. Also, fantastic communication with the host!