We stayer here for 3 nights and had a blast! The apartment har everything you need and the location was great! I will definitely stay here if I ever go back to Geneva!