I gave a 4-star because there was a small area on the sofa that smells like dog pee and I happened to sit on it before noticing. It is probably left by the previous guests’ pet. The window AC unit on the second floor is powerful but a little bit noisy and we had to turn it off at night.
Everything else is very good and as described. The place is large and clean, and we really like the big TV, though the internet is not very stable. Bed is super comfortable.