I stayed here for a few days, non Disney related. I found the property to be very clean, updated and pleasant. The rooms were well appointed, large and very new and updated. The food at the restaurant was good for breakfast, lunch and dinner. The bartenders and wait staff were friendly and punctual. If I had a complaint (minor) is the pool bar staff seemed a bit overwhelmed with the number of the patrons waiting for a drink. I'd stay here again for both business and pleasure.