Aquarius

175 West Cliff Dr. (in the Santa Cruz Dream Inn)
Santa Cruz, CA 95060