We had a fantastic time at the apartment, the location is great for visiting the tourist attractions and the free parking was very handy. The check in is a little bit complicated if you're arriving by car but as long as you let them know in advance it makes things simpler.
I'd also just like to say that Luis was especially accomodating for us, the water heater failed while we were staying over and they were able to get a new one fixed by the next day, very impressive!