Apartment was as expected. Great location for exploring Geneva! Check in process was seamless and well explained before check in.
However, the walls are remarkably thin and our neighbors remarkably loud so we were not able to get any sleep during our stay. Would recommend bringing some ear plugs.