It is a nice place to stay: clean, good service, restaurants, good buffet breakfast, friendly and very helpful staff. The only set back: We arrived in late May and had to deal with midgets - they swarmed the place and were everywhere, landing on our car, on our bodies... As a result, we could not take a walk on lake shores, only looking at the shore from our rooms. The hotel should have had sprayed it instead just informing us of there existence.!!!!