My stay at Rebecca's place was great. The location is ideal if you work closer to the center and the apartment is very spacious, which is a great consideration for Geneva. I would recommend it to anyone for a short or long stay.