Best place in Barcelona, clean, great location!