Clean, great location and attentive host. Great experience.