Fantastic location with everything you need to ensure you have a memorable stay in Barcelona. Would highly recommend.