Excellent location, very clean. Very well organised for check in etc.