You didn't say where you were upgrading from, but to me the Yacht Club is great and is my favorite hotel. The pool is wonderful, and when we went all the staff was very friendly. It is also within walking distance of Epcot, MGM, and the Boardwalk so the location is great too.