Overall, we had a great time. The condo is in a great, convenient location with awesome views of the lake. The kids enjoyed the pools. The owner is a pleasure to work with. The only issue we had was the condo cleanliness was not up to par. The floors were dirty and sticky, the bathrooms had hair in the shower and the wash clothes had a musty smell and one had make-up on it. We had to re-wash several dishes for our dinner after we checked-in. I contacted the property management company and it took them 15 hours to respond. They did send someone right away to resolve the issues. I ended up washing all the towels and dishes, so hopefully left it cleaner for the next guests.