Spotless, inviting, beautiful, welcoming, a delight to stay in this divine home.