A great stay in Barcelona, had everything you need and close to public transport.