Spacious, New, Well Appointed and great hosts. What more could you want?