I noticed that you have Marriott's Grande Vista listed for a July '08 trip, so if you've already been there this month that'll give you some context for Cypress Harbour.
Cypress Harbour is an older and smaller resort than Grande Vista. However, the resort's villas have very recently been refurbished and are quite like the newest units at Grande Vista. However, the room configuration of 2BR units at the two resorts are a little different. The major difference between the two is for the second bedroom. At CH the second bedroom has one (queen, I think) bed and a pull out sofa bed. Because of this configuration, when the sofa bed is out the flow of the room is affected and it seems much smaller than the GV second bedroom. I think that makes it a bit tight if the second bedroom is being occupied by four people.
Grande Vista has an on site sit-down restaurant (Nick's) while Cypress Harbour doesn't have that type of feature.
We like Cypress Harbour's cozier, more laid back feel and the mature landscaping at the resort that adds to the atmosphere there. We also have found that the staff at Cypress Harbour have been more accomodating to our requests for location at the resort than the staff at Grande Vista. Otherwise, the people that we've dealt with at both resorts have been very nice and helpful.
I continually go back and forth on which resort I like the best as I like both of them quite a lot, but we're anxious to return to Cypress Harbour for our Winter 2009 trip to Orlando so I guess that one is my favorite right now.
Dick Taylor