During the busy summer season the Marina Grand can be costly with min. nightly stays so we have never stayed before. However, on travels to northern Michigan we stopped for the night. It was very quite and not full at all. The nightly rate was considerably lower than the summer and we stayed in a 1 bdrm with loft. There was ample room for my husband and I and the 4 kids. We had a full kitchen and 1.5 baths. The room itself was very well decorated. Stacked with books, games, potential video rentals our time was very well occupied. The pool was very small and not great for non-swimmers. If you have little ones you will need to have a lifevest, floaties or hold them. They did have a small hot tub and rest rooms. The pool is indoor so the rainy night did not interfere with our play time. The Marina Grand also offers a gaming area that was a nice surprise! It boasted a pingpong table and foose (sp?) ball table. It wasn't full of video games which is a nice break from coins, tickets and cheap prizes. The do have a nice restuarant with an ample wine selection. One appitizer of goat cheese and flat bread touched all the pallet and the children loved it! We ended up going to Timothy's at the Gordon Beach Inn for dinner (up the main road take a left at Skip's and follow it down) and had a great time. They always make us feel welcome and treat the children well. They have the most increadible gorgozola bacon dressing! We had a wonderful time during our 1 night stay, I would caution families with real young children that the loft is not baby proof. The rails are easy to crawl under or over and that is all that seperates them from the first floor.