Decent place, there was no fan / air conditioning which surprised us. It was getting a bit warm in Geneva in end may, so it did feel a bit warm during the day.
Stayed in Geneva only 1 day, place was accessible. We were able to check-in earlier, which was nice - just had to wait for the cleaner to finish.
Even so, felt it could have been cleaned better - unused clothes lying around in the drawers, there was dust around the place - our stay would have been more pleasant if that was resolved.