We were a bit unsure of the location of the hotel at first, and it's a 15-20 minute walk down to the beach, but if you don't mind walking a bit, then you will find yourself right in the middle of anything. We did not have to take any transport throughout our stay, and we went to sagrada familia, gaudi's la pedrera, beach, torre glories, gothic quarters and many other places. All within walking distance. So the location was actually perfect!
The hotel itself is really nice. Very decent rooms, and very clean. Good training facilities and very nice rooftop terrace with infinity pool.
The staff were super polite and very service oriented. In this regards they are very close to a 5-star hotel. I really recommend this hotel to anyone who is not afraid of strolling through the streets of Barcelona.