We had a great stay with Leo
House was a perfect size for me and my family
Not to far from downtown Vegas or the strip
Would definitely stay again