Craig's place is the perfect cross-section of a hotel and a b&b. Amazing amenities and privacy, while still letting you feel "at home" and welcome. If you are planning on going to Six Flags, this is where you want to stay. Perfect driving distance, and really straightforward directions.