Excellent location, La Rambla on your doorstep and a tube station very close. What you need for a short stay in Barcelona.