Excellent place to land for short or long stay in Barcelona!