Excellent place — properly advertised, and great accompaniment.