We're owners at Grande Vista and we stayed at Cyprus Harbor last September. Bothe are excellent and very close to each other. I prefer Grande Vista, it has more resort style amenities. You can be at the Disney parks in 15to 20 minutes from either. You can't go wrong with Marriott. I've stayed at their hotels and timeshares around the country and have never been disappointed.