Jean-Philippe & Xuong are super private, which is nice. I never met Jean-Philippe in fact. However, when you're sharing part of the space in common with the hosts, I fee more comfortable knowing them a bit more. As to privacy of the room it was the same as a hotel, you have a door to lock to your room with your en-suite bath. So, exactly the same.
At the time I stayed, there were some repair and maintenance issues. Windows, that don't quite seal out the noise, and a toilet flush actuator that was missing the cover, meaning to flush the toilet you had to reach in, and pull the little plastic knob to flush the toilet. In all, I'm glad they didn't cancel the reservation, because during the auto show it's impossible to find a room in Geneva last minute. But, I didn't appreciate how the defect wasn't even addressed, it was just glossed over in presenting the room. At least they could have shown me how to use the little knob to flush the toilet.
For nearly $300 for two-nights, the value isn't quite there. I've always stayed in the same area for the auto show and a somewhat rundown, but always clean, hotel which has been closed for a year to remodel. The hotel is about the same price, the location is perfect for me, as I just use the train to go back and forth to the show which is at PalExpo attached to the airport. But, like most European cities, the area around the train station is never particularly nice, and can be a be seedy.
The bed is massive and comfortable by any standard, let alone European standards, in fact with the spiral staircase, I have no idea how they got that bed in that room. It's also HOT, with the only way to control the heat to open a window. Which made it ok that the IKEA down-filled comforter that is offered doesn't have a duvet on it.