The apartment was just as described: spacious and comfortable, in an ideal location (just off Gran Via) with quick access to stores, restaurants, metro...
As my flight was scheduled to arrive late, David left clear instructions as to how to collect the keys, and took the time to check that everything was going well.
Would definitely recommend to potential users, and would easily return on a future visit, if available.