Location, location, location. Chueca is for me the best location in Madrid. Close to Puerta del Sol, Gran Via, etc... Metro 2 minutes away from the apartment. Lots of bars and restaurant.
The apartment was quite as mentioned. We slept very well thanks to AC during these hot days. Did not have the chance to meet Elizabeth in person but she always answered my email very quickly.