This apartment was great and in a perfect location. Angel was very welcoming and his English was good enough that we understood him well. The apartment had everything that we needed and we had a wonderful time. It was perfect for 4 guests, myself, my husband and my niece and nephew. We would definitely stay at Angel's again if we return to Madrid, which by the way is a fabulous city!