Larissa was very helpful and responsive. The apartment building is currently undergoing construction which was a bit annoying but not a huge issue. It is a great location for walking around Geneva—it’s a 15 minute walk from Old Town and most tourist areas. My main complaint is that the shower had poor drainage and leaked water all over the floor, which was really annoying for us to clean up with all of the towels we had. Overall we definitely got what we paid for, but I wouldn’t recommend it for young women traveling alone because the apartment building and the area didn’t feel particularly safe.