I already had high hopes with this resort having seen lots of good reports and only a few not so good ones! My husband and I were certainly not disappointed! Booked in for a weekend (you have to stay for 2 nights or more to stay here), we got there late but so long as you let them know, they make it easy to still get to your room with no hassle and allow you to book in the next morning. Having stayed at big resorts before, this hotel is like a 'mini' resort, not a bad thing at all; far more homely than the big ones. The staff were very friendly. The room itself was modern, plenty big enough and could easily have slept 2 more with the king sized sofa bed in the other room. The kitchen had everything we needed should we have wanted to cook. Everything was nicely laid out in all the rooms and set up to be very welcoming including origami towels! The bed was very comfortable,plenty of storage space for your things, enough hangers for your clothes, the bathroom had everything you needed, the shower water was hot and everything was absolutely spotless; no bugs or dirt anywhere within any of the rooms. The only thing we noticed was that the bathroom extractor fan appeared to be blowing in rather than extracting out! But we notified the desk on checkout. We did not need to use any outside amenities but from what we saw, they all looked good, plenty to do and the hotel even does a movie night! The pool was clean and inviting. The resort is very easy to get to and only 10 mins away from Epcot and 20 mins from Universal (depending on traffic of course) All in all, we would stay there again in a heartbeat!