i do not plan on staying anywhere else in Barcelona unless something really bad happens to Hotel Arts or somewhere new and amazing opens up. I do not think MO is an alternative to what you can get at Hotel Arts.
I would much rather take a taxi a few times a day and stay by the beach with amazing views than stay inland within the city.