This was my first time at Grand lake and i couldn't have chosen a better resort for my family to stay at. Everything there is setup for a family to have fun or a romantic stay if you want. They have a playground, basketball court, pool, breakfast on the weekends (extremly good waffles), boats & seadoos you can rent and complimentary boat slips. The resort has a nice layout and the rooms are very clean. The staff is exceptional ! ! ! The managers are always asking you how your day is and the rest of the staff is always willing to help with any assistance you may need. I will definately return to enjoy everything they have to offer along with recommending this resort to anyone that wants to experience an incredible get away.