This is the second time I have stayed with Graeme and Mary so that says it all, a returning guest. It has everything I need for a home away from home relaxing place to stay. Fantastic hosts who go out of their way to leave you totally impressed.