Truly an amazing place. Almost too good to be true! You are right on the square, and the location saves a lot of time on touring. They also provided good recommendations for dinner.