Kevin’s place is exactly what you need from a Vegas trip! Close enough to the strip and casinos to have all the fun but with enough room that you have a space to relax and enjoy a holiday too.