Leo’s place was amazing !!! Absolutely a 5 star place. When we first arrived I was already excited about how close it was to the strip. When I entered the place I was so amazed on how clean it was. All of us were very comfortable and enjoyed our stay. I would definitely recommend this place.