Excellent location, on a surprisingly quiet street off Gran Via. You have the quieter, trendy streets of Malasaña and Chueca on one side, and the busier touristy parts like Sol, and Gran Via on the other.
The flat is much bigger than the photos, and is fully equipped. There's a supermarket and lots of restaurants in the vicinity - you'll never be short of things to see or do. The lockers on the same street were a godsend, post checkout.
Communication from Leeways was quick too.
100% recommended.