Carla is super responsive and accommodating and communications were very easy and prompt. The apartment is located quite centrally with an easy walk to the lake and the main train station. The only downside of its location is the fact that it is on a busy and noisy street. That May not have been an issue but for the fact that we arrived in Geneva in the midst of a heat wave and had to keep the windows open at night in order to have the place cooler.
The reason for not awarding the place a 5-star rating is the fact that the amenities inside are quite basic and rudimentary. Had it been a hotel it would have probably been rated a 2-star one. Some investments like new pillows and towels, and updates to the shower/bathroom would make a difference to the impression and experience of the apartment.