Bijans place has one of the BEST locations in Geneva, it’s really close to the lake. It has everything you need for a perfect stay, 10/10.