Great downtown Santa Cruz place to stay!