Great place! Awesome location and the apartment had everything we needed for our stay. The only slight issue I had was that our check in host spoke no English (which is fine, obviously its in Spain) and although I could speak decent Spanish, some more detailed questions I had could not be communicated as well as I would have liked. They were simple things so it wasnt a big deal but it took me a while to figure out the trash process. All went well though and the apartment was clean, convenient, and comfortable. We would definitely stay again.