GREAT!! Soooo clean! Good restaurants nearby and walkable to the lake shore... Great communication!