John's place is clean, comfortable, and provides everything needed for a great stay. The location is superb as well to easily access the city and the lake. We thoroughly enjoyed our stay and John's hospitality.