Well located in Denham, welcoming and a handy base for exploring the region.