Windows on The Lake held the Wedding reception of my best friend's wedding. I was her bride's maid. I was so pleased with the service, when I plan to get married I will also have my reception there. The staff was extremely friendly. The bride received her own room to go upstairs to, to relax, put on make up, take pictures, etc. The staff served up some of the best food I have had at a reception There was a top shelf open bar and the food was fantastic. The place is clean and neat. The bathrooms, which is something very important to me were clean and taken care of. There were two main rooms for parties, even though she chose to get the smaller party room, there was still a lot of room available. An adequate dance floor and a beautiful view of the lake from the many open windows. Great service one of the best places to hold a wedding reception on Long Island.