Great central place, for a short stay in Barcelona