I've been to alot of nail places here in Vegas but I have to say this is one of the best. The staff was very experienced with the soak off gel nail polish which is the service that I received. I will definitely be going back in the future. Oh and the address has changed...it is now located at:
5651S. Grand Canyon Drive, Suite 125
Las Vegas, NV 89148