Elizabeth's place is in an amazing location in Madrid. Great restaurants, shops, plazas, and El Retiro, just walking distance!
Place is renovated and spacious - very hard to find in the center of Madrid.
Would highly recommend it!