I highly recommend Marina's place if you are staying in Geneva. There was plenty of room and she provides every convenience. Her communication was spot on, checking in with me and making sure my needs were met. There are many groceries nearby and public transportation is plentiful.