A very convenient stay in a lovely secluded area, out of the tussle and bussle.