These two hotels are probably not as upscale as the Poly or Beach Club but are rated very high on Trip Advisor and I have only heard good things about them. When we stayed at the Marriott Harbour Lake they had a pirate ship pool with smaller slides coming off of it and there was a bigger pool with a bigger water slide. They had activities like cane pole fishing, mini golf, basketball, ping pong, games where you collect pirate tokens, a variety of different kids games and certain times when you can drop off your kids in the activities center for a little while, they do crafts, play the WII, etc. One night there was hula dancers by the pool and a guy who did tricks with fire. I liked that we had the extra space in our room. I have not stayed at the Cypress Harbour but you can check it out on here and I have heard good things about the place. Not sure if they have a water slide but I heard that have kids activities and paddle boats, etc. I would have to guess that the Marriott Harbour Lake is a little more kid oriented and the Cypress is a little more adult oriented but both are family friendly or adult friendly.