Had a fantastic time staying in Barcelona. Perfect location to use as a hub for exploring. Had everything we needed for our stay. Would book again.