Excellent hospitality , with thoughtful and convenient touches.