A really nice place in a great location of Geneva, I would 100% reccomend.