I decided to check out this place because it's new and there aren't any real reviews for it yet. I stopped in around 11pm on a Saturday night alone for about 45 minutes.
Location: Sophia's...
Went by the place several Fridays ago, around 11pm. It was all lit up, but not a soul there.
I finally see from their website that they will open July 9
http://sophiasvegas.com/rsvp/
...