the apartment offers an unique stay in Santa Cruz. A great and special space in the town centre.