The location was great - right by the beach - and the office to check in and check out was right around the corner. Super easy! Santa Cruz is an awesome city and this is the perfect place to experience it.