The place is cozy and comfortable with new amenities. However, the carpet, floors, and couches were filthy. There were goatheads, dog bone fragments, and pet hair in the rug, the tile floors were dirty when we arrived, and the couches had pet hair, food, and stains. The place is definitely pet-friendly but if you are allergic to pets reconsider staying here. There is no dishwasher and you are expected to clean the (limited) dishes with a tiny, dirty sponge? bring your own.