Clean, comfy and convenient, with good amenity and attentive hosts.