Outstanding! This place is a must if staying in Barcelona!