A fantastic apartment in a nice location. Everything you need to enjoy a trip to Madrid.