There are pros and cons about the place. The pros are good value and it is very spacious. The cons are it is outdated and a lot of DIY. Bonus: The dogs are so cute.