Hands down the most calm and relaxing stay in Santa Cruz. Perfect for restoring mind and soul.