We had an amazing week in Mires' apartment which is ideally located and features great interiors with an absolutely stunning balcony/roof terrasse! The apartment was clean and quiet, there are many shops located nearby as well as a metro station. Placa Catalunya is only 10-15 mins walking distance.
Absolutely positively 100% recommend this place!!!