Margaritaville is a joyful getaway on the shores of beautiful Lake Conroe. There is so much to do: evening cruise, miniature golf, full-size golf course, swimming, hot tub, spa, game arcade, and on and on. Great dining options on site and nearby. Rooms are very roomy and the beds are uncommonly comfy. We had a memorable long weekend and will return with family for an extended Thanksgiving holiday.