Fantastic little spot in a beautiful little town.