I was there for business travel, and I was really impressed by the quality of the accomodation. Rooms are very large (not a real hotel, but some apartments) with a lot of facilities.
Position is good near Swiss border and CERN. Shuttle are present for CERN and the airport.
Staff is very kind