The upstairs flat was perfect for our three day stay in Lake Geneva! It was quiet, quaint and had everything we needed. We used the kitchen a fair amount and everything worked as expected. The bedroom and living room was comfortable. The bathroom is spacious but with an average sized sink area and the tub/shower was a little tricky to get in and out of, but we’re a nimble family and didn’t have much issue. Parking on the street and in the driveway was ample. We walked from the apartment to downtown several times to enjoy the sights, shops and restaurants, only about 10 minutes to the downtown center, which alleviated any parking hassles on a busy weekend. The host was responsive and accommodating with any questions or requests. Would definitely consider staying here again!