A really lovely place to stay; well equipped and located.