Location is absolutely great. The place is close to all major transit points, including bus and train connections. The UN is a 20 min easy walk and there are two buses too. There are grocery stores and restaurants too. The place itself is spacious and and there is plenty of room in the apartment. The kitchen is well equipped with the basics. Even though it was quite hot in Geneva, the fan provided by the host was sufficient to cool the room. The big windows can also be easily opened. Overall, I would highly recommend the place!