Great place for solace and peace