Clean, comfortable and with a spacious bathroom. Bedroom is small but cozy. Kitchen is good for shorter stays and easy meals. The hosts are absolutely wonderful and super responsive. Above all the location cannot be beat. Would stay again in a heartbeat.