I spent a week in this place and had a great experience. The host was very kind and helpful, and always available for any questions. The location is great, as it is close to the train station, which has stores open more frequently and with longer opening hours than the other stores in Geneva. A great place for a short term stay in Geneva!