Lovely place to stay in a gorgeous town.