Overall the property serves its purpose in giving our family more space than a hotel and being within walking distance to downtown and the lake. It was clean with basic amenities. However, some attention to detail would make it much more inviting. While the owner is willing to bring over anything necessary, for the price we paid it would be much nicer to have our needs anticipated. For example, we only had four washcloths for five people. We had to request more, which usually isn't noticed until they're actually needed. There was only one dishwasher pod and one washing machine pod for our stay. Granted, we were only there two nights, but it could be assumed that one per night would be reasonable, especially when paying over $400 a night. Again, the owner was willing to bring these over, but it would be so much nicer on a vacation to not have to ask for such things, especially for details that cost less than $1 to provide. While there was a kitchen, we would have had to bring everything necessary such as cooking spray, salt and pepper, and other basics. I've stayed in many other condos and similar situations where these basic necessities were provided. Also, no aluminum foil, one dish towel. Unfortunately, our sofa bed was also broken. While the owner came quickly and finagled a way to use it, there was no evidence that it was actually fixed during our stay, as was promised. So overall, it served the purpose of what we needed for Geneva, but we probably wouldn't return.