I was in Madrid for a short stay only, but I would definitely return to Elizabeth's place for a longer one! My arrival in Madrid was delayed due to flight/luggage issues, but Elizabeth was very patient and reassuring, and gave me a very warm welcome when I did arrive! She also checked in with me the next day to make sure I was comfortable. Everything was exactly as advertised - very clean and functional. The location was great, and many sites of interest were within walking distance.