This was an a amazing apartment in an amazing location. Although Filipia was out of town for the weekend of our stay, we were able to grab the keys at her restaurant just a few blocks away. She was also very open to us arriving a bit before the normal check-in time.
Her apartment is located in the heart of Clergios within easy walking distance to the metro, the Torre, and the area with all the restaurants and nightlife. I'd highly recommend her location.
She even had a Europe-to-US converter which saved us during the trip.