We haven't stayed there, but I have researched it.
The pros are beautiful pool area, one bedroom suite with 2 queens (not doubles), small fridge and microwave, separate living area, free parking and no resort fees.
The cons are that the living area is small and has no window, there is no free breakfast, and the fridge is small.
Buena Vista Suites (sister property) has exactly the same suites and comes with free breakfast for a lower price, but it does not have that beautiful pool area or luxurious resort feel. It just has a regular pool.
Enjoy your trip!