Good: Clean, cute, great location to access downtown and the outdoors. We stayed two weeks with our dog and climbed at Red Rock. We did a LOT of cooking at the place, kitchen is large and has pretty much everything you need. Overhead shower is great, it has laundry, really nice outdoor couch/patio space for lazy mornings. It is a short walk to a nice park to walk the dog/playground if you have kids. It was great for our stay.
Bad: Maybe I didn't read the description well enough but it is a separate entrance attached to the owner's house and there are rooms to the side and above the Airbnb. It is dog friendly but owner has three small dogs. They weren't in the yard much and we were mostly out climbing with our dog anyway, but fyi if you have dogs you won't have the yard to yourself!