I can't add much that hasn't been said already, but I stay there every time I go, and I've been to a couple of the more expensive ones too. The All Star resorts are awesome. My only suggestion would be to look at a map, and request a building close to the bus stop. If you're going for 10 days...