Location Location Location!! Apartment is in a perfect spot just off Gran Via. The furniture is really nice and modern and the place was spotless when we arrived.
The host responds quickly and was of great help throughout the trip.
Highly recommended.