Great ambience, even greater location.
Clean and great service.