Beautiful property, wonderful hosts and a gorgeous dog