Great place, as advertised, in a wonderful town