We just stayed two nights at Lake Buena Vista Resort and Spa. It was very nice. We stayed on the 5th floor in building 4 I believe. It was the main building where the spa and check in is. Our room veiw was of the pirate ship pool. The pool was heated although the buildings block alot of the sun from the pool so it can get a little chilly. We had a two bedroom/ two bath and found it clean and enought room for the 5 of us. It is a little off of I-4 but not too far. I would definately stay there again. There is pizza hut delivery on the property and a resteraunt that we did not use. I have never stayed at Blue Heron.