I had a very nice stay here. The room was clean and well taken care of. It had a small balcony on the 5th floor that had a view of the local mountains. For a European hotel, with a hallway kitchen and a bathroom included, it was a good size. Front desk people were very nice and spoke English reasonably well, better then my French for sure. Parking outside is free, only the underground parking is additional payment, but I didn't feel the need for that. There are local shops with in walking distance maybe 1/2 a mile away.
This is on the French side, not the Swiss side of Geneva, and technically you are crossing the border, but there was never anyone at the border crossing booth for the four days I was here.
They offered a breakfast that looked good from what I could see, for less then 10 Euro, but I never tried it. Geneva is expensive, so this was a good deal.
Also, wifi was free and a good speed.
Overall I would stay here again.