Very nice place. Host was very kind and helpful. Location is really close to the centre of Geneva. Perfect spot 👍