Can you please tell me what is in the immediate vicinity as far as restaurants and groceries? I saw on some previous threads that there is a small market and a 7-11 (which my Slurpee lovin' children will be thrilled about!), and also saw some photos posted on Tripadvisor that looked like there was a Subway sandwich shop in the background. Any other fast food restaurants or places closeby to get cases of water, snacks, or light meals? We won't have a car, so everything needs to be within walking distance. Also, are there any room locations that might be preferable to others? We've never stayed there before and their price was a bit higher than some of the other hotels we were considering, but I booked anyway because it always receives such high ratings. Hopefully we won't be the exception!