Superb location. Friendly and attentive staff. Clean. I would stay there again.