Me and my two kids (8 and 10) stayed for some days in the apartment to meet friends and explore Geneva. The location in the very center of Geneva is fantastic. Public transport, grocery, coffee bar and much more is just around the corner. The self-checkin and checkout worked without problems (but required a Smartphone App to open the door).
Out stay was in summer and it was very hot these days. Since we left the apartment in the morning and came back in the evening, it was no problem that there is no air conditioning. We simply kept the windows open all night (noisy street, but no problem for us either).