The apartment is pretty good, but has serious logistics problems, all possible to solve with a more careful organization. As a Airbnb user and having relatives that rent in this system I feel the renter is careless.
The place is definitively not at 5 min walk from the UN so if you are on a working trip take this in account, just coming out from the complex and getting to the nearest bus stop takes at least 10 minutes.
Even though public transportation in Geneva is a jewel.
Also check that they do have air conditioning and that someone checks the apartment before you get there, the dishwasher was fully loaded and supplies at bathrooms where not enough.
They only have one key and you will need to use the safe box that requires someone to open you from afar as you ring a bell, this people are in an office and not always available.
All of this may be corrected by the owner, and definitively the place is a good choice is logistics could work better.