Seemingly newly renovated flat located steps from Gran Via. The apartment was well-equipped and immaculate. Seamless stay!