ticks all the boxes, convenient location. lovely garden and a warm homely feel, you won't want to leave. We loved it