Top tier place in Barcelona, more than worth staying here