Clean, great location. Attentive hosts.