We would stay at a different hotel if we ever visited Barca again.
Very squashed room, no room for wheelchair and no seat in bathroom for our daughter who is in a wheelchair.
The hotel is quite a distance from things but at the end of the day you get what you pay for. We ended up cutting our losses and checking out early and stayed in a hotel closer to the airport....