Great place at a great spot in town.