Sanctuary place in the secluded mountains of Santa Cruz. Great for a quick weekend getaway. If you are looking to relax and rest, you will feel rejuvenated after staying here. Close to local hikes and restaurants.