Excellent location and wonderful atmosphere