Good place for few days, near terminal 21 and well located