I've always stayed at the Grand Vista (an MVCI property - there are loads of others.)
There's no particular platinum benefits, but the extra convenience of a villa versus a hotel room is important to us, and the facilities on site for families are excellent.
The location of the GV is great - convenient for both Disney and I-Drive attractions, and Universal too.