I really liked the flat. In my opinion the best part is the location - pretty much every direction you take on foot you get a different flavor of the city. Very close to Sol, street with tapas bars, metro station. Not far away from train station - you can get there by foot in 20 min.
Anyways I would recommend anyone stay in this place.