I've been to Scarlett's on a few different occasions now and can probably give a more objective review than I did previously. At first Scarlett's seems like a Disney experience, especially when compared to other clubs around the country. The clubs in this part of…