Beautiful home. Sparkling clean, well laid out with lots of extra touches. Great communication from host. Well exceeded expectations.