Nice place. Clean. Good location. Attentive host. What else could you ask?