Staying in Helena's apartment was an excellent choice for during my trip to Geneva. It's in an excellent location, clean, comfortable, stylish and has an elevator. I highly recommend it.