Great place to stay in Geneva! Self check in was smooth! The apartment is spacious, clean, and in a good location. Close to train station, parking and restaurants. Only one down side is the shower like one other review mentioned. The ceiling is very low so if you’re tall you’ll have to sit down in the bathtub to take a shower if you stand up your head will definitely hit the ceiling and the water will spill everywhere. Will definitely stay here again :)