A private, little stay away in which you will find comfort and peace