This is one of the biggest, nicest Sephora locations I've been into. It's located right next to the Venetian and is pretty easily accessible if you park there or at Casino Royale. They've always been pretty nice to me here, including telling me where to find items that they no longer carry.