Great place, secluded and far away from the bustle.