Super close to the train station and incredibly easy to get to from the airport. Very pleasant, English speaking staff. Room was nice and had an incredible view of Geneva.