This is the most un-Vegas place to stay in Vegas ..and that is a compliment! Leslie's place, with her amazing garden, is the perfect place to get away from the chaos of the strip, but just a short drive away for when you are ready to venture into it.