I recently stayed here again, and had a great experience. The staff is friendly, the rooms are great, and the entire resort is very well cared for. It's close to down town Disney and many stores and restaurants. The one negative I could add is that checkout time is 10 a.m. On a few occasions, I have gotten a slightly later checkout, but I've also been denied a later checkout, even with my Hilton Diamond status. I understand it takes time to get the rooms ready for the next occupants, but I do with they had later checkout.