Perfect location, extremely clean, and a well designed & fun apartment to boot. We loved our time at Pedro’s Rock apartment. The little design details and record player was a plus. And we very much enjoyed having a patio during the stay.