Good location for an enjoyable stay for MWC in Barcelona