If you are thinking of staying here, DEFINITELY do it! We had the best time at Allen's -- everything you need is there (and there's a nearby laundromat that takes cards if laundry is a concern). Allen was able to accommodate my son and I fairly last minute and we had an infinitely better time as a result. I would definitely, definitely stay here again.