We were a family with a baby and a 4 year old and stayed for three nights. The apartment was very clean and decorated beautifully. It has all we needed for a comfortable stay and plenty baby apparatus such as a high chair, changing table and lots of toys (that our kids enjoyed). The location is fantastic; close to lake Geneva and close to a variety of restaurants and cafes. Everything is within walking distance. We were allowed to check out a little later which really helped us out on the day we left. Thanks to a great host. I would recommend this apartment .