Good service. Great location, public transportation right outside, walking distance to Old Town in the north, and Carouge in the south.
The only downside was the air conditioning, which wasn’t central, but local. Meaning they have installed a big AC machine in the room which is loud, when you turn it on. They are aware and working on a central solution. We learned to live with it and really enjoyed our stay.