The place was clean and spacious. The bathroom is decent size. If you are allergic or hypersensitive to dog or cat smell, you may want to stay away as the place has some (not strong) animal smell.