Excellent position, locating right next to Geneva airport. Very comfortable and clean. Easy self check in. Highly recommended!