The apartment location is excellent. Most of the places are 10-30 minutes walking, and if you prefer metro, there is a stop less than 2 minutes away.
Luis works near so he was able to respond to any questions fast, and even help when it was required.
He was super nice and even let is store the suitcases in a nearby room for a few hours after our checkout.