Excellent place at an amazing spot in town.