translate English to German: Short walk to Ramblas and beside Metro station.
i would definately stay there again and i would recommend it to others.