The location is the best. <1 minute walk to la Ramblas and the metro station. With the metro you can go anywhere. The port is a 15 minute walk and the beach is a 30 minute walk.
The hotel felt save and was clean. New towels en bed sheets every day. The rooms are a bit noisy but it was okay for us.