Very average for the price. Nathalie was quite good at communicating how to get the place, but very off hand once I arrived, especially in explaining features of the place or the area. The flat is very near a tram stop, but there's not much around in Carouge itself. Was provided a very basic pillow, the room was extremely hot during my stay in summer, and the kitchen was constantly full of dirty dishes.