Wonderful house wonderful dog wonderful room wonderful bed wonderful garden wonderful hosts magic experience.