Great location. One note to all future guests: get the 7 day pass to utilize all the public transportation. Bus 64 runs right by the house. The orange metro line is just north of the Square. You can choose to do uber, but I would reserve that for times when you need to be somewhere early in the morning. Learn the public transportation system because it will make your trip so much more enjoyable.
Alright, about the apartment. It was simply fantastic. The apartment has these shutters that block out all light. They definitely allow you to sleep in which was glorious. The kitchen is perfectly setup and the entire apartment is spacious. Never ever felt closed in. The communication between the owners and I was top class. Timely responses and felt they went out of their way to be of assistance.