We have an upcoming cruise booked ...Oasis of the Seas August 4-11 and plan on flying into Barcelona a few days early. This is our first trip to Spain and are looking for recommendations on hotels that are are near major attractions. Also, any other do's or don'ts. Thanks in advance.