I booked Lola's place for a group of friends coming to Geneva for an event. They were very satisfied!
The place is nicely located with public transport connection and parking possibilities in the street.
The place itself is quite big and very comfortable, with a beautiful view on the mountains.
I would definitely rent it again on such occasions.