Glenda and roger are inviting hosts and have created a little private haven close to the bustle of newmarket.