Jean Philippe and Xuong were amazing hosts who made sure I saw all the great things to see in Geneva. They really know how to make you feel comfortable. The place is very clean and bright and I really enjoyed my stay.
I highly recommend it to anyone visiting Switzerland.