Good location, only about a 15 minute walk from Geneva's main train station. Check-in was a bit complicated, but our stay was very good overall.