I have been to Floras Lake a number of times. It is a great spot for kiting and learning to kite. Very consistent wind and much warmer (5 to 10 degrees) than the northern coast. The lake is just inland from the Pacific Ocean so it gets the same wind, but is quite protected, shallow, and sandy.
The Curry County campground is just above the Lake. Probably best to book a spot ahead of time because it is quite a popular area for kiters and windsurfers.
Will Brady and his sons run a concession on the lake, rent windsurfing gear, and give lessons for windsurfing, kiting, foiling, and efoiling. If you don't care to rough it at the campground, you can stay at the Floras Lake Bed and Breakfast also run by the Bradys. There are also a number of rental properties surrounding Floras Lake (check AirBnB).
Bandon is 14 miles to the north and also has accomodations and numerous restaurants. The only restaurants near Floras Lake are in nearby Langlois, about 3 miles away. These restaurants have limited hours of operation. There is a nice little market in Langlois that has a very good selection of groceries. There is also a liquor store in the market.
Those are some highlights. One last thing, Floras Lake is about a 3 hour drive from Newport (central coast) and may be longer depending upon the traffic on the coast highway. If you have never done this drive it is incredibly scenic with lots of things to see along the way. Well worth spending a couple of days driving.