Very clean, nice and big place in the center of Barcelona