Highly recommended! Nice place, well located to visit Geneva city center (bus 12 nearby) and perfect communication.