The place is very clean and has everything you need. They have a big backyard where all ours dogs can run around. Overall we have a comfortable stay. I would give it a five star if not for the location which is far from the strip.