Very clean and practical place to enjoy Santa Cruz.