Wonderful hosts! Cute puppies! A jacuzzi? What's not to love?