Great place, great location. Check-in was tricky, we wanted to drop our bags and then pick them up later when the apartment was ready for check-in. It all got figured out in the end and Erik was really responsive and helpful, but we spent a long time trying to communicate with the front desk / security people (in our terrible broken Spanish!) to figure it all out and tell them who we are and what we wanted to do, just something to be aware of if you don't have really good Spanish. We really enjoyed our stay, the location is great, the apartment is exactly as it looks on the site, price was good.