Juana Mari's apartment is nice and cozy with all basic amenities. We stayed for 3 nights with 2 kids and found the stay very comfortable. The Aravaca train station is just a 3 minute walk and a super market is available right across the road. We don't speak a word of spanish, so struggled a bit in figuring out things with the apartment doorman who didn't speak a word of English. But Juana was prompt in responding to our queries. Getting to the main city center of Madrid is a slight hassle as the train from Aravaca to Principe Pio is not very frequent (one every 20-30 mins) and so one has to plan. But apart from that, everything at the place is very comfortable and I would recommend it to anyone.