The place was very clean and had everything we needed to feel comfortable. I'd give 5 stars but we did have sort of a bizarre interaction after check-out where we were accused of bringing a dog with us (due to the pet hair found on the couch?) and told that we would have to pay a $150 pet fee. Fair enough if we brought a dog, but we didn't. After communicating that, everything seemed to be fine and we didn't pay the fee. Overall a good place to stay with lots to do in the area.