Clean, comfortable. Great location. And very attentive hosts.