Happy Place is the perfect way to describe this property. Will stay again for sure!!