excellent stay in a wonderful house