Excellent little place located in a great little town.