Excellent location. Very good service. Well suited for larger groups