Had a great experience visiting Vegas for the first time. Loved the place and location! The location is right near the strip and can get you to a bunch of casinos in less than 15 minutes.
Would definitely stay again if I were to visit again!