Great place for a quick stay in Geneva. Very close to the train station and a 5-10min walk down to the lake as well!
Super clean apartment and communicative hosts!