Really can't beat the location - you'll fall in love with this Santa Cruz beach town!