5 stars overall! The location was perfect. The house was super clean and homey. They were so great about communicating as well! I would definitely stay again.