Excellent location. Clean. Attentive host. What else can you say???