Usually Geneva is one of the most expensive city in the world, and the hotel prices are likewise. So, if you are planning trip for a whole family or a group of people, you may find very expensive hotel rates per person. So, it will be a good choice financially if you chose here.
This place is very well maintained, clean, and the Plus is there is a great indoor pool inside the house. I strongly recommend if you like swimming. (Not so big pool, but still good)
And, the hosts keeps good communication with guests.
Enjoy Staying!