There was this park that my dog and I went to every morning bout 5 mins drive when we stayed here, and our place was 10-20 mins away from anywhere we went :) this place is small, but comfortable and you will enjoy your stay in Vegas