Mario's apartment is perfect for a short stay in Barcelona. It was all the things you want - stylish, central and comfortable. Our check in was very delayed and we did wait 45 minutes before our host arrived to let us in, however we attributed this to the fact that it was a late check in on new year's eve. We would recommend this apartment and will be back in the future (because one does not simply visit Barcelona just once!)