Wonderful place!
The location is the best in Geneva. Right at the steps of old town, beautiful Parc Bertrand nearby and all the connections for public transport just steps away! Private parking is big plus.