I was through Atlanta the other day and came upon this place. It appears to be one of those "get as comfortable as you like" lingerie spots. Can anyone out there tell me the 411 on this place. I manage some property close by and if it is a place I can get FS I want to give it a try.