The Moss Rock Retreat is a cozy little escape from the city with all the amenities one could need. Perfect if you enjoy coffee in the morning in a big sprawling wild garden. If I was writing a book it would be perfect.