Reading all the reviews became very informative. When I first arrived I told them at the desk that I did not want to purchase and did not want to be bothered. They were very pleasant and never bothered us once to take a tour. I told them I needed an extra cot and they delivered it promptly at no charge. The accommodations are large and comfortable. I requested a newer unit with our own washer and dryer and received it. I also requested to be away from the pool because of the noise. If you read the reviews and get a background on the place you will know just what to ask for.
We drove about 8 miles to the nearest Super Walmart and bought all our groceries at mad cheap prices (cheaper than home) My only gripe is the internet rooms and excercise rooms are near the entrance. Not a walk, but a DRIVE. If you need or require using these - you may ask for rooms closer to the entrance. I didn't care about the exercise, but do like to check my email often.
Otherwise, everything was just perfect. I don't care about sitting at the pool as we were down there to go to the parks.
Just A FYI - Discovery Cove although expensive is worth every penny! we went to Sea World for free and enjoyed our day at Discovery very much. That place has thought of everything! They give you suntan lotion, towels, lockers with clean showers, shampoo/conditioner/body wash, They even provided plastic bags for your wet suit upon departure. Maybe not worth it for parents with very young children... the older the better. They can go off on their own and everyone can have a great and safe time snorkeling, etc. Plenty of lifeguards VERY SAFE. Everyone was happy from the 50 year olds to the 14 year old.
One thing I was surprised at was the amount of restaurants that were packed. There were hundreds of them and every one had a wait. The best one in town was Joe's Crab House EXCELLENT !!! Singing and dancing waiters and decorated with antique toys everywhere. The food was the best and at reasonable prices.
Overall a great vacation