Isabelle's place is a beautiful find in a great location, in central Geneva close to lots of connections either by train, tram or bus. The apartment is very spacious, reasonably priced for the area and with everything you might need. Would recommend a stay for business or leisure.