Great communication, awesome atmosphere and kind staff - a perfect stay in Santa Cruz, especially for younger travelers!