If you want to go to the Disney parks, Sabal Palms, Royal Palms, and Imperial Palms are closest for driving there. I’ve stayed at Sabal Palms, and loved the location, the large villa (they’re the first Marriott built and larger than any others). Parked right near the villa, gas grill right in front (used it a few times).
I’ve stayed a few times at Grande Vista, on Interval Getaways, and while the price was great (under $350 for a week in a 2 bedroom over spring break even), it’s not my favorite. The complex is huge, and it’s further from Disney parks (one night hubby was back there and I took a cab from MK back and it was over $50). Rooms were just okay, not great.
Harbour Lake was great when we stayed there. My kids were little, and it’s nice for little kids, plus a small resort. We were going to Sea World, which is super close, as well as Discovery Cove. I wouldn’t go back now that my kids are adults.
I’ve never stayed at Lakeshore Reserve, but it’s the most upscale MVC resort in Orlando.