Leo place is great! My family and I stayed there for the weekend. The house is very spacious and close to shopping centers and few miles from the strip. Definitely will stay again.