Nice. Warm. Welcoming. Excellent location. Recommended.