I went summer 2003. It was not quite as cush as my recruiter told me it would be. He told me that I would be staying my own hotel room with a kitchenette. We ended up staying in dorms. We each had a roommate and the dorms did not have a phone, tv, towels, etc. There were a billion rules. You always had to be in uniform if you left your dorm room. You had to eat on campus in the gross cafeteria for the first couple of weeks.
They didn't waste anytime in starting the training. As soon as you get off of the bus, they have you strap on a utility belt and you have to march in formation to different locations (the dorm, the px, etc).(So wear comfortable clothes and shoes on the plane!)
There will be nobody to help you with your luggage, so don't bring too much stuff. Food is not allowed in the dorms, so don't bother bringing any snacks. Most days, you wake up at 4am and do PT. Then you spend long days in the freezing cold classroom until about 5pm. Then you back to your room and polish your boots, iron your uniforms, study and then go to bed. You will also have days where you get blood drawn, get immunized (even if your immunizations are up to date and you have your record with you). You will go the gas chamber.
The first two weeks everyone is really tough on you. Apparently, they have been trying to "toughen up" COT a little. Then, things lighten up towards the end. You get to do some fun obstacle courses and go out the field and pretend to run a field hospital. You get off campus privileges and you end up making lots of great friends with the people in your flight. My flight all drove to Florida together during one of the weekends.
All-in-all, it was actually a great experience. It was hard in the beginning for me, because it was not quite the "vacation" that my recruiter had described.
Also, we have it waaay better than the Basic Officer Training. And if you happen to be prior enlisted, you will just laugh your way through the training. My roommate was prior enlisted and she thought it was so easy.
By the way, make friends with someone in your class who had prior service, because they will be able to help you put together your uniform.