I'm not 100% certain, but I don't believe Indian Creek has a community pool. They have a small children's playground but not a clubhouse like Emerald Island. As far as pictures, I can only recommend searching for homes that have lots of pictures on their website to give you a feel for the neighborhood. They are essentially all about the same.