Great place in Barcelona on the best location!