We really enjoyed our stay here, the location is pretty central about 20 minutes from most attractions including the strip, and about 40 minutes from Hoover Dam. The accommodations are amazingly clean and Enma has taken care to offer great touches like thick towels, plush TP, coffee pods, bottled water, etc.
We appreciated the accommodations being dog friendly and liked the little patio where we could sit with our dogs. No real green space around the neighbourhood but an amazing park less than 5 minutes away called Paradise Park to walk the dogs.