Great location, wonderful ambience, excellent service