I highly recommend Oasis. We stayed there for a week and the appartment is just amazing: very modern , beds confortable and all the amenities needed were provided. It felt like home
I will definitely stay there next time i am in Barcelona