Perfect stay in Geneva. The apartment is exactly as advertised and the communication with Lionel was great. We had a smooth self check-in and were amazed by how the host thought of all the details a person might need during their stay. Great location as well!