Very nice place, perfectly located within Geneva