Comfortable little place right next to a metro station. A bit pricey, but it's Barcelona.