If you want to stay in the heat of Barcelona this is a good choice with transport and attractions close at hand.