Very clean in a great location. Host is very responsive and provides everything needed for a wonderful time in the Lake Geneva area.