The place couldn't be in a better location. Very close to Atocha train station and other metro stations. The apartment is very clean, comfortable and stylish.
But the best part was the hosts; very attentive and helpful. We had a great stay and would love to come back in the future.