Very cousy , well decorated and very well equipped place. You will find every thing you need in a Kitchen even salt and oil.
The location is very good regarding to accessing every where, the Train Station, Lake and Jardin Botanique gardens are a short walk away and Coop and Migros ( Two main swiss supermarkets ) are just 5 min by Walk. But its downtown Geneve so dont expect uptown fancy super clean and silence area.